/*     */ package eos.moe.dragoncore;
/*     */ 
/*     */ import eos.moe.dragoncore.api.model.AnimationModel;
/*     */ import eos.moe.dragoncore.api.model.AnimationModelRenderer;
/*     */ import java.util.ArrayList;
/*     */ import java.util.List;
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ public class eos/moe/dragoncore/lk
/*     */   extends bo.eos/moe/dragoncore/bd
/*     */ {
/*     */   public eos/moe/dragoncore/lk(zk zk1) {
/* 178 */     super(zk1);
/*     */   }
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */   
/*     */   public List<zm.eos/moe/dragoncore/lm> v(bo bo1, AnimationModel animationModel, int i, int j) {
/* 206 */     zk zk = v();
/* 207 */     if (zk.v() == null || zk.v().isEmpty()) {
/* 208 */       return null;
/*     */     }
/*     */     
/* 211 */     bo.eos/moe/dragoncore/bd eos/moe/dragoncore/bd1 = bo1.v();
/*     */     
/* 213 */     List<zm.eos/moe/dragoncore/lm> list = new ArrayList();
/* 214 */     zk.v().forEach((str, vn1) -> {
/*     */           AnimationModelRenderer animationModelRenderer = a.getPiece(str);
/*     */           
/*     */           if (animationModelRenderer != null) {
/*     */             fn fn1 = v(zk1, vn1.z(), new bax(0.0F, 0.0F, 0.0F), i);
/*     */             
/*     */             fn fn2 = eos/moe/dragoncore/bd1.v(animationModelRenderer, str, bo.eos/moe/dragoncore/zj.i, j);
/*     */             
/*     */             fj<fn, fn> fj1 = fj.v(fn1, fn2);
/*     */             
/*     */             fn1 = v(zk1, vn1.h(), animationModelRenderer.getOffsets(), i);
/*     */             
/*     */             fn2 = eos/moe/dragoncore/bd1.v(animationModelRenderer, str, bo.eos/moe/dragoncore/zj.w, j);
/*     */             
/*     */             fj<fn, fn> fj2 = fj.v(fn1, fn2);
/*     */             
/*     */             fn1 = v(zk1, vn1.v(), animationModelRenderer.getScaleFactor(), i);
/*     */             fn2 = eos/moe/dragoncore/bd1.v(animationModelRenderer, str, bo.eos/moe/dragoncore/zj.q, j);
/*     */             fj<fn, fn> fj3 = fj.v(fn1, fn2);
/*     */             list.add(new zm.eos/moe/dragoncore/lm(str, fj1, fj2, fj3));
/*     */           } 
/*     */         });
/* 236 */     return list;
/*     */   }
/*     */ 
/*     */   
/*     */   public fn v(AnimationModelRenderer animationModelRenderer, String str, bo.eos/moe/dragoncore/zj eos/moe/dragoncore/zj1, int i) {
/* 241 */     zk zk = v();
/* 242 */     boolean bool = (zk.v() != null && zk.v().containsKey(str));
/* 243 */     vn vn = bool ? zk.v().get(str) : null;
/*     */     
/* 245 */     if (eos/moe/dragoncore/zj1 == bo.eos/moe/dragoncore/zj.i) {
/* 246 */       if (vn != null) {
/* 247 */         return v(vn.z(), new bax(0.0F, 0.0F, 0.0F), i);
/*     */       }
/* 249 */       return fn.v(i, new bax(0.0F, 0.0F, 0.0F));
/*     */     } 
/* 251 */     if (eos/moe/dragoncore/zj1 == bo.eos/moe/dragoncore/zj.w) {
/* 252 */       if (vn != null) {
/* 253 */         return v(vn.h(), animationModelRenderer.getOffsets(), i);
/*     */       }
/* 255 */       return fn.v(i, animationModelRenderer.getOffsets());
/*     */     } 
/* 257 */     if (eos/moe/dragoncore/zj1 == bo.eos/moe/dragoncore/zj.q) {
/* 258 */       if (vn != null) {
/* 259 */         return v(vn.v(), animationModelRenderer.getScaleFactor(), i);
/*     */       }
/* 261 */       return fn.v(i, animationModelRenderer.getScaleFactor());
/*     */     } 
/*     */ 
/*     */     
/* 265 */     throw new UnsupportedOperationException("Can't handle " + eos/moe/dragoncore/zj1 + " option type");
/*     */   }
/*     */ }


/* Location:              D:\fanbian\[D][龙之核心]DragonCore-2.6.0.3.jar!\eos\moe\dragoncore\lk.class
 * Java compiler version: 8 (52.0)
 * JD-Core Version:       1.1.3
 */